Elementor\App\Modules\ImportExport\Module B

Total Complexity 77
Dependencies 15
Dependents 7
Total lines 656
Lines of code 401
Logical lines of code 187
Comment lines 118
Methods 28
Properties 3

Methods 28

Method Rating Maintainability Complexity Lines of code
handle_upload_kit()
A
43 12 46
render_import_export_tab_content()
A
35 8 101
get_summary_titles()
S
47 6 39
register_actions()
S
57 6 16
ensure_writing_permissions()
S
56 5 18
maybe_handle_ajax()
S
61 4 15
should_show_revert_section()
S
62 4 11
handle_export_kit()
S
58 2 15
get_elementor_document()
S
69 3 7
get_elementor_page_url()
S
75 2 4
get_recently_edited_elementor_editor_page_url()
S
68 2 7
get_recently_edited_elementor_page_url()
S
68 2 7
get_elementor_home_page_url()
S
68 2 7
get_elementor_editor_home_page_url()
S
68 2 7
get_elementor_editor_page_url()
S
75 2 4
__construct()
S
69 2 7
get_init_settings()
S
72 2 6
register_settings_tab()
S
61 1 14
get_config_data()
S
60 1 13
handle_import_kit()
S
67 1 7
enqueue_scripts()
S
67 1 9
handle_revert_last_imported_kit()
S
70 1 6
has_pro()
S
81 1 3
revert_last_imported_kit()
S
71 1 6
export_kit()
S
69 1 7
import_kit()
S
68 1 7
upload_kit()
S
65 1 9
get_name()
S
82 1 3